armed forces – English–Latine translations

🇬🇧 en la 🇻🇦

armed forces noun

  • the military forces of a nation
vires armatae
Wiktionary Links